home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / librw / RWCollectableTime.z / RWCollectableTime
Encoding:
Text File  |  2002-10-03  |  5.6 KB  |  133 lines

  1.  
  2.  
  3.  
  4. RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeeeTTTTiiiimmmmeeee((((3333CCCC++++++++))))                                RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeeeTTTTiiiimmmmeeee((((3333CCCC++++++++))))
  5.  
  6.  
  7.  
  8. NNNNaaaammmmeeee
  9.      RWCollectableTime - Rogue Wave library class
  10.  
  11. SSSSyyyynnnnooooppppssssiiiissss
  12.               typedef RWCollectableTime Time;  // Smalltalk typedef
  13.  
  14.  
  15.  
  16.               #include <rw/colltime.h>
  17.           RWCollectableTime  t;
  18.  
  19.  
  20.  
  21.  
  22. DDDDeeeessssccccrrrriiiippppttttiiiioooonnnn
  23.      Inherits classes RRRRWWWWTTTTiiiimmmmeeee and RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeee.  This class is useful when
  24.      times are used as keys in the "dictionary" collection classes, or if
  25.      times are stored and retrieved as RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeeessss.  The virtual functions
  26.      of the base class RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeee have been redefined.
  27.  
  28. PPPPeeeerrrrssssiiiisssstttteeeennnncccceeee
  29.      Polymorphic
  30.  
  31. PPPPuuuubbbblllliiiicccc CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrrssss
  32.               RWCollectableTime();
  33.           RWCollectableTime(unsigned long s);
  34.           RWCollectableTime(unsigned hour, unsigned minute,
  35.                             unsigned sec = 0,const RWZone&
  36.                             zone = RWZone::local());
  37.           RWCollectableTime(const RWDate& day, unsigned hour=0,
  38.                             unsigned minute=0, unsigned sec = 0,
  39.                             const RWZone& zone = RWZone::local());
  40.           RWCollectableTime(const RWDate& day, const RWCString& str,
  41.                             const RWZone& zone = RWZone::local(),
  42.                             const RWLocale& locale = RWLocale::global());
  43.           RWCollectableTime(const struct tm* tmb,
  44.                             const RWZone& zone = RWZone::local());
  45.  
  46.  
  47.      Calls the corresponding constructor of RRRRWWWWTTTTiiiimmmmeeee.
  48.  
  49. PPPPuuuubbbblllliiiicccc MMMMeeeemmmmbbbbeeeerrrr FFFFuuuunnnnccccttttiiiioooonnnnssss
  50.               virtual RWspace
  51.           bbbbiiiinnnnaaaarrrryyyySSSSttttoooorrrreeeeSSSSiiiizzzzeeee() const;
  52.  
  53.  
  54.      Redefined from class RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeee.
  55.  
  56.               virtual int
  57.           ccccoooommmmppppaaaarrrreeeeTTTToooo(const RWCollectable* c) const;
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeeeTTTTiiiimmmmeeee((((3333CCCC++++++++))))                                RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeeeTTTTiiiimmmmeeee((((3333CCCC++++++++))))
  71.  
  72.  
  73.  
  74.      Redefined from class RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeee.  Returns the results of calling
  75.      RRRRWWWWTTTTiiiimmmmeeee::::::::ccccoooommmmppppaaaarrrreeeeTTTToooo.
  76.  
  77.               virtual unsigned
  78.           hhhhaaaasssshhhh() const;
  79.  
  80.  
  81.      Redefined from class RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeee.  Returns the results of calling
  82.      RRRRWWWWTTTTiiiimmmmeeee::::::::hhhhaaaasssshhhh(((()))).
  83.  
  84.               virtual RWClassID
  85.           iiiissssAAAA() const;
  86.  
  87.  
  88.      Redefined from class RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeee to return ________RRRRWWWWCCCCOOOOLLLLLLLLEEEECCCCTTTTAAAABBBBLLLLEEEETTTTIIIIMMMMEEEE.
  89.  
  90.               virtual RWBoolean
  91.           iiiissssEEEEqqqquuuuaaaallll(const RWCollectable* c) const;
  92.  
  93.  
  94.      Redefined from class RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeee.  Returns the results of calling
  95.      ooooppppeeeerrrraaaattttoooorrrr========(((()))) for the base class RRRRWWWWTTTTiiiimmmmeeee by using appropriate casts.
  96.  
  97.               virtual void
  98.           rrrreeeessssttttoooorrrreeeeGGGGuuuuttttssss(RWvistream&);
  99.           virtual void
  100.           rrrreeeessssttttoooorrrreeeeGGGGuuuuttttssss(RWFile&);
  101.           virtual void
  102.           ssssaaaavvvveeeeGGGGuuuuttttssss(RWvostream&) const;
  103.           virtual void
  104.           ssssaaaavvvveeeeGGGGuuuuttttssss(RWFile&) const;
  105.  
  106.  
  107.      Redefined from class RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeee.
  108.  
  109.               RWStringID
  110.           ssssttttrrrriiiinnnnggggIIIIDDDD();
  111.  
  112.  
  113.      (acts virtual) Inherited from class RRRRWWWWCCCCoooolllllllleeeeccccttttaaaabbbblllleeee.
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.